|
Een Attribuutdomein is een beperking van de toegestane waarden voor (een set aan) Attributen. Elk attribuut beschrijft een kenmerk van een entiteit. Een attribuut is de verwezenlijking van een domein in een specifieke rol. Een domein is een verdere beperking op een andere domein of Logisch Datatype. Dit levert een “domeinen-boom” op. Deze boom-strcutuur is terug te vinden in de metadata entiteit “Attribuutdomein is verdere beperking van Attribuutdomein GT”. Aan het eind van elke boom zal een Attribuutdomein altijd eindigen in een Logisch Datatype. Kenmerkend verschil tussen een Logisch Datatype en een Attribuutdomein is dat een Logisch Datatype vrij is van enige context; een Attribuutdomein neemt al kenmerken aan (zoals Eenheid en Grootheid) van een gegevensdomein. Elke domein kan beschreven worden middels een Regelspraak-Regel. Deze is opgenomen als Beperkingsregel. Voor de meest voorkomende domeinbeperkingen biedt het metamodel ruimte om ze expliciet te maken (zoals maximale lengte van een Karakterreeks). Logische datatypen hebben voor gedefinieerd gedrag, verzameld in de logische datatypen bibliotheek. De Attribuutdomeinen worden verder gespecificeerd in de onderliggende Diagrammen. |
|
|
|